frequented (thoroughfare) - Espagnol Anglais Dictionnaire